e75dc3031cc80958ae574697e12814d04f5b6681,usage/camp/src/main/java/io/brooklyn/camp/brooklyn/spi/creation/BrooklynYamlTypeInstantiator.java,InstantiatorFromKey,getTypeName,#,92
Before Change
if (result.isAbsent()) result = data.getStringKeyMaybe("type");
}
if (result.isAbsent()) return Maybe.absent("Missing key '"+getPreferredKeyName()+"'");
if (result.get() instanceof String) return Maybe.of((String)result.get());
After Change
if (result.isAbsent()) result = data.getStringKeyMaybe("type");
}
if (result.isAbsent() || result.get()==null)
return Maybe.absent("Missing key '"+getPreferredKeyName()+"'");
if (result.get() instanceof String) return Maybe.of((String)result.get());